#ifndef MEASUREWORKER_H
#define MEASUREWORKER_H

#include <QObject>
#include "common.h"
#include "icomponent.h"

class IVdsMeasure;
class MeasureWorkerPrivate;
class MeasureWorker : public IComponent
{
public:
    explicit MeasureWorker(IVdsMeasure *parent);
    ~MeasureWorker();

    void start(const QString *arg = Q_NULLPTR);
    void stop();

private:
    MeasureWorkerPrivate *d;
};

#endif // MEASUREWORKER_H
